.card-layout {
  width: 1920px;
  height: 576px;
  background: #F2F7FD;
  position: relative;

  .card-image {
    width: 414px;
    height: 372px;
    position: absolute;
    top: 95px;
    left: 427px;
  }

  .card-content {
    position: absolute;
    top: 138px;
    left: 948px;
    width: 526px;

    .content-text1 {
      font-family: Source Han Sans CN;
      font-weight: 400;
      font-size: 24px;
      color: #E2E2E2;
      line-height: 24px;
      margin-bottom: 11px;
    }

    .content-text2 {
      font-family: Source Han Sans CN;
      font-weight: bold;
      font-size: 30px;
      color: #8D5AF7;
      line-height: 30px;
      margin-bottom: 34px;
    }

    .content-text3 {
      font-family: Microsoft YaHei;
      font-weight: 400;
      font-size: 16px;
      color: #000000;
      line-height: 1.5;
    }
  }
}